home *** CD-ROM | disk | FTP | other *** search
/ Enter 2006 February / enter-2006-02.iso / files / easy2do_setup.exe / {app} / docs / skin / menu.js < prev    next >
Encoding:
Text File  |  2005-10-09  |  1.7 KB  |  50 lines

  1. /*
  2. * Copyright 2002-2004 The Apache Software Foundation
  3. *
  4. * Licensed under the Apache License, Version 2.0 (the "License");
  5. * you may not use this file except in compliance with the License.
  6. * You may obtain a copy of the License at
  7. *
  8. *     http://www.apache.org/licenses/LICENSE-2.0
  9. *
  10. * Unless required by applicable law or agreed to in writing, software
  11. * distributed under the License is distributed on an "AS IS" BASIS,
  12. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. * See the License for the specific language governing permissions and
  14. * limitations under the License.
  15. */
  16. /**
  17.  * This script, when included in a html file, can be used to make collapsible menus
  18.  *
  19.  * Typical usage:
  20.  * <script type="text/javascript" language="JavaScript" src="menu.js"></script>
  21.  */
  22.  
  23. if (document.getElementById){ 
  24.   document.write('<style type="text/css">.menuitemgroup{display: none;}</style>')
  25. }
  26.  
  27. function SwitchMenu(obj)
  28. {
  29.   if(document.getElementById)  {
  30.     var el = document.getElementById(obj);
  31.     var title = document.getElementById(obj+'Title');
  32.  
  33.     if(obj.indexOf("_selected_")==0&&el.style.display == ""){
  34.       //nicolaken: doesn't work :-(
  35.       //title.style.backgroundImage = "url('images/chapter_open.gif')";
  36.       el.style.display = "block";
  37.     }
  38.  
  39.     if(el.style.display != "block"){ 
  40.       //nicolaken: doesn't work :-(
  41.       //title.style.backgroundImage = 'url([url]images/chapter_open.gif[/url])';
  42.       el.style.display = "block";
  43.     }else{
  44.       //nicolaken: doesn't work :-(
  45.       //title.style.backgroundImage = "url('images/chapter.gif')";
  46.       el.style.display = "none";
  47.     }
  48.   }// end -  if(document.getElementById) 
  49. }//end - function SwitchMenu(obj)
  50.